package com.woniuxy.patrol.dto;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 巡更统计数据DTO
 */
@Data
public class PatrolStatsDTO {
    // 今日巡更次数
    private Integer todayPatrolCount;
    // 今日巡更趋势（较昨日百分比）
    private Integer todayPatrolTrend;
    // 异常记录数
    private Integer exceptionCount;
    // 异常记录趋势（较昨日百分比）
    private Integer exceptionTrend;
    // 进行中计划数
    private Integer ongoingPlanCount;
    // 总计划数
    private Integer totalPlanCount;
    // 有效路线数
    private Integer validRouteCount;
    // 总点位数量
    private Integer totalPointCount;
    // 异常类型分布数据
    private List<Map<String, Object>> exceptionTypes;
}